103 x 636 feet = 31.39 x 193.85 meters