1026.4 feet = 312.84672 meters