79.1 x 148.1 meters = 259.51 x 485.89 feet