29.6 x 142.2 meters = 97.11 x 466.54 feet