343 x 354 feet = 104.55 x 107.9 meters