202 x 273 x 255 meters = 662.73 x 895.67 x 836.61 feet