262 x 63 x 203 meters = 859.58 x 206.69 x 666.01 feet