262 x 24 x 203 meters = 859.58 x 78.74 x 666.01 feet