267 x 73 x 422 meters = 875.98 x 239.5 x 1384.51 feet