424 x 267 x 31 meters = 1391.08 x 875.98 x 101.71 feet