267 x 344 x 77 meters = 875.98 x 1128.61 x 252.62 feet