98 x 187.5 meters = 321.52 x 615.16 feet