55 x 906 meters = 180.45 x 2972.44 feet