4227.6 inches = 107.38104 meters