414 x 354 feet = 126.19 x 107.9 meters