3848.9 inches = 97.76206 meters