312.3 meters = 1024 feet and 7.28 inches