135 x 619 x 243 feet = 41.15 x 188.67 x 74.07 meters