77 x 655 x 360 meters = 252.62 x 2148.95 x 1181.1 feet