41 x 98.3 meters = 134.51 x 322.51 feet