105 x 449 x 84 meters = 344.49 x 1473.1 x 275.59 feet