360 x 758 x 261 meters = 1181.1 x 2486.88 x 856.3 feet