99.33 inches = 2.522982 meters