337.7 meters = 1107.939633 feet