179 x 419 feet = 54.56 x 127.71 meters