109 x 138.1 meters = 357.61 x 453.08 feet