407.65 meters = 1337 feet and 5.21 inches