100.89 inches = 2.562606 meters