98.74 inches = 2.507996 meters