1021.1 feet = 311.23128 meters