101 x 75 meters = 331.36 x 246.06 feet