637.27 meters = 25089.370079 inches