358 x 285 x 75 meters = 1174.54 x 935.04 x 246.06 feet