141.882 meters = 465 feet and 5.91 inches