432 x 619 feet = 131.67 x 188.67 meters