29 x 354 feet = 8.84 x 107.9 meters