256 x 333 x 66 meters = 839.9 x 1092.52 x 216.54 feet