203 x 85 x 281 meters = 666.01 x 278.87 x 921.92 feet