728 x 632 x 286 feet = 221.89 x 192.63 x 87.17 meters