69 x 90 x 330 meters = 226.38 x 295.28 x 1082.68 feet