1235.9 meters = 4054.790026 feet