19 x 669 feet = 5.79 x 203.91 meters