226 x 354 feet = 68.88 x 107.9 meters