180.43 meters = 591 feet and 11.54 inches