96 x 41 meters = 314.96 x 134.51 feet