1024.9 feet = 312.38952 meters