267 x 149 x 345 meters = 875.98 x 488.85 x 1131.89 feet