101 x 78.8 meters = 331.36 x 258.53 feet