4006.4 inches = 101.76256 meters