180.28 meters = 591 feet and 5.64 inches