85 x 620 x 489 feet = 25.91 x 188.98 x 149.05 meters