407.55 meters = 1337 feet and 1.28 inches