90.4 x 70 meters = 296.59 x 229.66 feet