78.6 x 193 meters = 257.87 x 633.2 feet