521 feet and 11 inches = 159.08 meters