148 x 228 x 63 meters = 485.56 x 748.03 x 206.69 feet