577 x 766 feet = 175.87 x 233.48 meters