323.16 meters = 1060 feet and 2.83 inches