41 x 664 feet = 12.5 x 202.39 meters