267.57 meters = 10534.251969 inches