75 x 154 meters = 246.06 x 505.25 feet