577 x 59 feet = 175.87 x 17.98 meters