265.32 meters = 10445.669291 inches