55.26 meters = 181 feet and 3.59 inches