323.8 meters = 1062 feet and 4.03 inches