61 x 156 x 768 feet = 18.59 x 47.55 x 234.09 meters