1020.6 feet = 311.07888 meters