419 x 671 feet = 127.71 x 204.52 meters