43 x 308 feet = 13.11 x 93.88 meters