156 x 640 x 264 feet = 47.55 x 195.07 x 80.47 meters