262 x 638 x 333 meters = 859.58 x 2093.18 x 1092.52 feet