62 x 284 x 573 feet = 18.9 x 86.56 x 174.65 meters