1001 x 113 feet = 305.1 x 34.44 meters