130 x 98 meters = 426.51 x 321.52 feet