180.44 meters = 591 feet and 11.94 inches