158 x 12 x 665 meters = 518.37 x 39.37 x 2181.76 feet