75 x 275 x 64 meters = 246.06 x 902.23 x 209.97 feet