8336.6 inches = 211.74964 meters