3958.4 inches = 100.54336 meters