256 x 390 x 619 feet = 78.03 x 118.87 x 188.67 meters