138.97 meters = 455 feet and 11.26 inches