55 x 892 feet = 16.76 x 271.88 meters