85.1 x 154.1 meters = 279.2 x 505.58 feet