95.1 x 164.1 meters = 312.01 x 538.39 feet