180.26 meters = 591 feet and 4.85 inches