98.44 inches = 2.500376 meters