78.4 x 73.6 meters = 257.22 x 241.47 feet