1016.66 meters = 3335.498688 feet