577 x 296 feet = 175.87 x 90.22 meters