1019.66 meters = 3345.341207 feet