118 x 75 meters = 387.14 x 246.06 feet