419 x 619 feet = 127.71 x 188.67 meters