98.99 inches = 2.514346 meters