3947.4 inches = 100.26396 meters