55.826 meters = 183 feet and 1.87 inches