30.3 x 109.1 meters = 99.41 x 357.94 feet