74.58 meters = 244 feet and 8.22 inches