102 x 506 inches = 2.591 x 12.852 meters