323.1 meters = 1060 feet and 0.47 inches