29 x 138.1 meters = 95.14 x 453.08 feet