30.7 x 156.6 meters = 100.72 x 513.78 feet