1026.1 feet = 312.75528 meters