115 x 458 x 267 meters = 377.3 x 1502.62 x 875.98 feet