36.3 x 99 meters = 119.09 x 324.8 feet