132 x 636 feet = 40.23 x 193.85 meters