69.66 meters = 228 feet and 6.52 inches