584 x 303 feet = 178 x 92.35 meters