84 x 619 x 488 feet = 25.6 x 188.67 x 148.74 meters