101 x 153.2 meters = 331.36 x 502.62 feet