1290 Square Meters established 2001. – 1290SQM 1290 Square Meters established in 2001 in Amsterdam. Currently a 1290m2 retail space in Istanbul, Turkey. Our store is designed by 4 International artists existing out of a total 11 art pieces where we carry brands that we personally like. 1290SQM is a space where anything can happen.