266 x 148 x 344 meters = 872.7 x 485.56 x 1128.61 feet