774 x 621 feet = 235.92 x 189.28 meters