99.58 inches = 2.529332 meters