63 x 335 feet = 19.2 x 102.11 meters