66.5 x 74.4 feet = 2026.92 x 2267.71 cm