203 x 86 x 201 meters = 666.01 x 282.15 x 659.45 feet