99.29 inches = 2.521966 meters