407.59 meters = 1337 feet and 2.85 inches