349 x 109 meters = 1145.01 x 357.61 feet