581.52 meters = 1907 feet and 10.49 inches