98 x 41 meters = 321.52 x 134.51 feet