26016 mm = 1024.251969 inches