323.13 meters = 1060 feet and 1.65 inches