225.9 x 71.8 feet = 68.85 x 21.88 meters