1 x 26.4 inches = 0.025 x 0.671 meters