3906.2 inches = 99.21748 meters