267 x 636 x 139 meters = 875.98 x 2086.61 x 456.04 feet