75 x 118 meters = 246.06 x 387.14 feet