257 x 391 x 620 feet = 78.33 x 119.18 x 188.98 meters